From: Tim Deegan Date: Mon, 7 Mar 2011 11:21:11 +0000 (+0000) Subject: x86: redefine REX64_PREFIX for clang, which doesn't like 'rex64/'. X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=cde9655eddba4d6636249863e41b2bb5103ba2ee;p=xen.git x86: redefine REX64_PREFIX for clang, which doesn't like 'rex64/'. Signed-off-by: Tim Deegan Acked-by: Keir Fraser --- diff --git a/xen/include/asm-x86/x86_64/asm_defns.h b/xen/include/asm-x86/x86_64/asm_defns.h index 5c7159a7a5..b90c1a5ab7 100644 --- a/xen/include/asm-x86/x86_64/asm_defns.h +++ b/xen/include/asm-x86/x86_64/asm_defns.h @@ -84,6 +84,8 @@ #ifdef __sun__ #define REX64_PREFIX "rex64\\" +#elif defined(__clang__) +#define REX64_PREFIX ".byte 0x48; " #else #define REX64_PREFIX "rex64/" #endif